#include <stdio.h>

/**
 * sorry, 这道题的代码我写错了，把大家带偏了，我没有考虑到d=0的情况
 * 这里给出我批改作业的时候的几组简单测试样例
 * 0 0 0 
 * 100 1 0
 * 10 2 1
 * 2 5 1
 */
int main()
{
    int tim = 0, n, u, d;
    scanf("%d%d%d", &n, &u, &d);
    while (n > 0)
    {
        n -= u;
        tim++;
        if (n <= 0)
        {
            break;
        }
        else
        {
            // 在这里添加一个if判断，就可以了
            if (d > 0)
            {
                n += d;
                tim++;
            }
        }
    }
    // 时间为0的时候题目要求没有输出，所以这里加个if判断tim是否为0，不为0的时候才输出
    if (tim)
        printf("%d\n", tim);

    return 0;
}